using NUnit.Framework;

namespace IAD13.fromTDDtoBDD.BDD.given_an_account.with_zero_EUR_of_balance
{
    public class when_I_deposit_100_EUR : with_empty_balance
    {
        protected override void When()
        {
            sut.Deposit(Amount.OfEuro(100));
        }

        [Then]
        public void It_should_return_100_EUR_of_balance()
        {
            Assert.AreEqual(Amount.OfEuro(100), sut.Balance());
        }
    }
}